puppet figure - English Synonyms Dictionary